.index-box {
    .ant-layout-has-sider {
        .ant-layout-sider {
            .ant-layout-sider-children {
                .index-box-sider-title {
                    height: 32px;
                    margin: 16px;
                    font-size: 18px;
                    font-weight: bold;
                    text-align: center;
                    color: white,
                }
            }
        }

        .ant-layout-header {
            box-sizing: border-box;
            display: flex;
            justify-content: space-between;
            align-items: center;
            color: white;
            padding-left:16px;
            background: #001529;
            .anticon-menu-fold,.anticon-menu-unfold {
                font-size: 30px;
            }
            .welcome{
                font-size: 16px;
            }
        }

        .ant-layout-content {
            background-color: white;
            .ant-breadcrumb {
                margin: 16px; 
            }
            .index-box-content{
                padding: 24px;
                height: 100%;
            }
        }
    }
}